home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2007 September / PCWSEP07.iso / Software / Linux / Linux Mint 3.0 Light / LinuxMint-3.0-Light.iso / casper / filesystem.squashfs / usr / lib / update-notifier / cddistupgrader < prev   
Encoding:
Text File  |  2007-04-10  |  335 b   |  19 lines

  1. #!/bin/sh
  2. #
  3.  
  4. CDROM_MOUNT=$1
  5. UPGRADER_DIR=$CDROM_MOUNT/dists/stable/main/dist-upgrader/binary-all/
  6.  
  7. TAR=$(basename $UPGRADER_DIR/*.tar.gz)
  8. CODENAME=${TAR%.tar.gz}
  9.  
  10. # get a tempdir
  11. TMPDIR=$(mktemp -t -d distupgrade.XXXXXX)
  12. cd $TMPDIR
  13.  
  14. # extract the tar
  15. tar xzf $UPGRADER_DIR/$TAR
  16.  
  17. # run it
  18. gksu -- $TMPDIR/$CODENAME --cdrom $CDROM_MOUNT
  19.